dew claw - French English Dictionary